have the possibility of - French English Dictionary